<html>
<head><meta charset="utf-8"><title>meeting 2020.07.07 · wg-async-foundations · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/index.html">wg-async-foundations</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html">meeting 2020.07.07</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="203130425"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203130425" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203130425">(Jul 07 2020 at 17:01)</a>:</h4>
<p><span class="user-group-mention" data-user-group-id="1172">@WG-async-foundations</span> meeting time!</p>



<a name="203130607"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203130607" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203130607">(Jul 07 2020 at 17:03)</a>:</h4>
<p><a href="https://github.com/orgs/rust-lang/projects/2">Project board</a></p>



<a name="203130640"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203130640" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203130640">(Jul 07 2020 at 17:03)</a>:</h4>
<p>1 issue closed last week:</p>
<ul>
<li>Unhelpful error messages from borrow checker with async/await <a href="https://github.com/rust-lang/rust/issues/67765">#67765</a></li>
</ul>



<a name="203130737"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203130737" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203130737">(Jul 07 2020 at 17:04)</a>:</h4>
<p>Any updates on in-progress, blocked or claimed issues?</p>



<a name="203130809"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203130809" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Nell Shamrell-Harrington <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203130809">(Jul 07 2020 at 17:04)</a>:</h4>
<p>er...sort of</p>



<a name="203130815"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203130815" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Yoshua Wuyts <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203130815">(Jul 07 2020 at 17:04)</a>:</h4>
<p>None from me</p>



<a name="203130878"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203130878" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203130878">(Jul 07 2020 at 17:05)</a>:</h4>
<p>I'm going to un-assign myself from <a href="https://github.com/rust-lang/rust/issues/72247">#72247</a> as I don't think I'll have time to make more progress in the near term. Needs some LLVM expertise</p>



<a name="203130879"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203130879" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Nell Shamrell-Harrington <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203130879">(Jul 07 2020 at 17:05)</a>:</h4>
<p>Continuing work on the Async stream rfc draft <a href="https://github.com/rust-lang/wg-async-foundations/pull/15">https://github.com/rust-lang/wg-async-foundations/pull/15</a></p>



<a name="203130921"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203130921" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Nell Shamrell-Harrington <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203130921">(Jul 07 2020 at 17:05)</a>:</h4>
<p>Thank you to <span class="user-mention" data-user-id="211722">@Yoshua Wuyts</span> for the suggestions, I'll be incorporating them in, and I would welcome feedback from every one else too :)</p>



<a name="203130974"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203130974" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203130974">(Jul 07 2020 at 17:05)</a>:</h4>
<p>Great, I will be sure to take a look after the meeting :)</p>



<a name="203131102"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203131102" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203131102">(Jul 07 2020 at 17:06)</a>:</h4>
<p>Okay, let's move on to triage</p>



<a name="203131141"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203131141" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203131141">(Jul 07 2020 at 17:07)</a>:</h4>
<p><a href="https://github.com/search?q=org%3Arust-lang+is%3Aissue+label%3AA-async-await+is%3Aopen+-label%3AAsyncAwait-Triaged&amp;type=Issues">Uncategorized issues</a></p>



<a name="203131143"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203131143" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203131143">(Jul 07 2020 at 17:07)</a>:</h4>
<p>on that note, it occurs to me that I ought to make an entry for this gruop in the lang team's project board</p>



<a name="203131285"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203131285" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203131285">(Jul 07 2020 at 17:08)</a>:</h4>
<h2>Confusing error message for <code>async move</code> in the 2015 edition <a href="https://github.com/rust-lang/rust/issues/74115">#74115</a></h2>



<a name="203131372"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203131372" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203131372">(Jul 07 2020 at 17:09)</a>:</h4>
<p>This is a continuation of <a href="https://github.com/rust-lang/rust/issues/67204">#67204</a> so it should be on deck, I think</p>



<a name="203131395"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203131395" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Nell Shamrell-Harrington <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203131395">(Jul 07 2020 at 17:09)</a>:</h4>
<p>agreed</p>



<a name="203131428"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203131428" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203131428">(Jul 07 2020 at 17:09)</a>:</h4>
<p>great, moving on</p>



<a name="203131431"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203131431" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203131431">(Jul 07 2020 at 17:09)</a>:</h4>
<h2>Error message in async fn refers to lifetime <code>'1</code> without defining it <a href="https://github.com/rust-lang/rust/issues/74072">#74072</a></h2>



<a name="203131531"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203131531" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203131531">(Jul 07 2020 at 17:10)</a>:</h4>
<p>hmm</p>



<a name="203131554"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203131554" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203131554">(Jul 07 2020 at 17:11)</a>:</h4>
<p>just rephasing the message might be a start</p>



<a name="203131581"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203131581" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203131581">(Jul 07 2020 at 17:11)</a>:</h4>
<p>yeah</p>



<a name="203131587"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203131587" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203131587">(Jul 07 2020 at 17:11)</a>:</h4>
<p>but it's pretty bad</p>



<a name="203131595"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203131595" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203131595">(Jul 07 2020 at 17:11)</a>:</h4>
<p>e.g., "generator" is internal compiler jargon</p>



<a name="203131628"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203131628" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203131628">(Jul 07 2020 at 17:11)</a>:</h4>
<p>but something like "let's call the return type of the async function <code>&amp;'1 i32</code>"</p>



<a name="203131642"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203131642" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203131642">(Jul 07 2020 at 17:11)</a>:</h4>
<p>would help  a <em>bit</em></p>



<a name="203131661"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203131661" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203131661">(Jul 07 2020 at 17:11)</a>:</h4>
<p>still a long way from the sync version though :(</p>



<a name="203131665"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203131665" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203131665">(Jul 07 2020 at 17:11)</a>:</h4>
<p>agreed, I think that'd be a good first step</p>



<a name="203131915"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203131915" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Lucio Franco <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203131915">(Jul 07 2020 at 17:13)</a>:</h4>
<p>Hey all! <span class="user-mention" data-user-id="248777">@Bhargav Voleti</span> and I are still working on the yield safe rfc :) not blocked on anything but finding time .</p>



<a name="203132012"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203132012" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203132012">(Jul 07 2020 at 17:14)</a>:</h4>
<p>I guess as far as prioritization for <a href="https://github.com/rust-lang/rust/issues/74072">#74072</a>, it feels like it might be a common thing people hit, and it'd be good to fix</p>



<a name="203132019"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203132019" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203132019">(Jul 07 2020 at 17:14)</a>:</h4>
<p>and it's probably not too hard?</p>



<a name="203132033"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203132033" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203132033">(Jul 07 2020 at 17:14)</a>:</h4>
<p>at least that basic step is not</p>



<a name="203132058"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203132058" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203132058">(Jul 07 2020 at 17:14)</a>:</h4>
<p>I'd call it "on deck", I could try to write some mentoring instructions perhaps</p>



<a name="203132085"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203132085" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203132085">(Jul 07 2020 at 17:14)</a>:</h4>
<p>agreed, marked and left a comment</p>



<a name="203132152"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203132152" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203132152">(Jul 07 2020 at 17:15)</a>:</h4>
<h2>Inconsistent borrow check in async function <a href="https://github.com/rust-lang/rust/issues/74068">#74068</a></h2>



<a name="203132292"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203132292" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203132292">(Jul 07 2020 at 17:17)</a>:</h4>
<p>hmm</p>



<a name="203132303"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203132303" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203132303">(Jul 07 2020 at 17:17)</a>:</h4>
<p>odd..</p>



<a name="203132323"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203132323" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203132323">(Jul 07 2020 at 17:17)</a>:</h4>
<p>so SNCPlay42 <span aria-label="heart" class="emoji emoji-2764" role="img" title="heart">:heart:</span> did some really useful detective work here</p>



<a name="203132339"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203132339" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203132339">(Jul 07 2020 at 17:17)</a>:</h4>
<p>this seems to be caused by <span class="user-mention" data-user-id="116118">@Matthew Jasper</span>'s Pr that moved <code>impl Trait</code> inference to borrow checking</p>



<a name="203132376"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203132376" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203132376">(Jul 07 2020 at 17:17)</a>:</h4>
<p><em>probably</em> as part of some logic that is trying to suppress duplicate error reporting</p>



<a name="203132468"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203132468" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203132468">(Jul 07 2020 at 17:18)</a>:</h4>
<p>okay, so not async-related then</p>



<a name="203132566"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203132566" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203132566">(Jul 07 2020 at 17:19)</a>:</h4>
<p>I may kick this off to wg-prioritization</p>



<a name="203132721"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203132721" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203132721">(Jul 07 2020 at 17:21)</a>:</h4>
<p>hah, looks like we commented almost the same thing <span class="user-mention" data-user-id="116009">@nikomatsakis</span> :)</p>



<a name="203132804"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203132804" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203132804">(Jul 07 2020 at 17:21)</a>:</h4>
<p>edited mine a bit</p>



<a name="203132827"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203132827" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203132827">(Jul 07 2020 at 17:21)</a>:</h4>
<h2>ICE on improperly implemented TryFrom <a href="https://github.com/rust-lang/rust/issues/74047">#74047</a></h2>



<a name="203133048"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203133048" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Nell Shamrell-Harrington <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203133048">(Jul 07 2020 at 17:23)</a>:</h4>
<p>looks like it was discussed by the Prioritization Working Group 2 days ago?</p>



<a name="203133137"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203133137" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203133137">(Jul 07 2020 at 17:24)</a>:</h4>
<p>yes, it's definitely a priority</p>



<a name="203133159"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203133159" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Nell Shamrell-Harrington <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203133159">(Jul 07 2020 at 17:24)</a>:</h4>
<p>ah, sorry, got confused for a second</p>



<a name="203133228"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203133228" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203133228">(Jul 07 2020 at 17:24)</a>:</h4>
<p>fun</p>



<a name="203133265"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203133265" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203133265">(Jul 07 2020 at 17:25)</a>:</h4>
<p>I was taking a while to look at what might be going on :)</p>



<a name="203133277"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203133277" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203133277">(Jul 07 2020 at 17:25)</a>:</h4>
<p>seems like -- yes -- priority -- I'm wondering btw if we should have some kind of pass of removing "on deck" things to make room for things like this...</p>



<a name="203133288"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203133288" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203133288">(Jul 07 2020 at 17:25)</a>:</h4>
<p>yeah, I was pondering it too</p>



<a name="203133295"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203133295" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203133295">(Jul 07 2020 at 17:25)</a>:</h4>
<p>presumably related to the <code>?</code></p>



<a name="203133305"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203133305" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203133305">(Jul 07 2020 at 17:25)</a>:</h4>
<blockquote>
<p>thread 'rustc' panicked at 'no entry found for key', src/librustc_mir_build/build/mod.rs:345:9</p>
</blockquote>



<a name="203133373"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203133373" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203133373">(Jul 07 2020 at 17:25)</a>:</h4>
<p><em>oh</em></p>



<a name="203133414"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203133414" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203133414">(Jul 07 2020 at 17:26)</a>:</h4>
<p>so if you remove the <code>?</code>... you get... (<a href="https://play.rust-lang.org/?version=nightly&amp;mode=debug&amp;edition=2018&amp;gist=133d8b21b222e8888bb0eeaa0f1089db">playground</a>)</p>



<a name="203133435"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203133435" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203133435">(Jul 07 2020 at 17:26)</a>:</h4>
<div class="codehilite"><pre><span></span><code>error[E0046]: not all trait items implemented, missing: `Error`, `try_from`
  --&gt; src/lib.rs:15:1
   |
15 | impl TryFrom&lt;OtherStream&gt; for MyStream {}
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `Error`, `try_from` in implementation
   |
   = help: implement the missing item: `type Error = Type;`
   = help: implement the missing item: `fn try_from(_: T) -&gt; std::result::Result&lt;Self, &lt;Self as std::convert::TryFrom&lt;T&gt;&gt;::Error&gt; { todo!() }`
</code></pre></div>



<a name="203133461"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203133461" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203133461">(Jul 07 2020 at 17:26)</a>:</h4>
<p>you also get that if you remove <code>async</code> on the fn</p>



<a name="203133483"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203133483" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203133483">(Jul 07 2020 at 17:26)</a>:</h4>
<p>we fixed something before that was related to this</p>



<a name="203133496"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203133496" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203133496">(Jul 07 2020 at 17:26)</a>:</h4>
<p>where we were prematurely demanding the type-check of the fn</p>



<a name="203133693"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203133693" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Nell Shamrell-Harrington <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203133693">(Jul 07 2020 at 17:28)</a>:</h4>
<p>brb</p>



<a name="203133708"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203133708" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203133708">(Jul 07 2020 at 17:28)</a>:</h4>
<p>anyway well I guess my <em>hunch</em> is that</p>



<a name="203133723"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203133723" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203133723">(Jul 07 2020 at 17:28)</a>:</h4>
<p>because we are missing those items</p>



<a name="203133750"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203133750" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203133750">(Jul 07 2020 at 17:28)</a>:</h4>
<p>somehow the <code>?</code> is applied to a never type or some other type that can't be matched or support the <code>Try</code> methods</p>



<a name="203133771"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203133771" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203133771">(Jul 07 2020 at 17:28)</a>:</h4>
<p>and I guess this is triggering the ICE..?</p>



<a name="203133783"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203133783" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203133783">(Jul 07 2020 at 17:29)</a>:</h4>
<p>seems plausible</p>



<a name="203133796"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203133796" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203133796">(Jul 07 2020 at 17:29)</a>:</h4>
<p>I'll drop some notes...</p>



<a name="203133832"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203133832" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203133832">(Jul 07 2020 at 17:29)</a>:</h4>
<p>marking On Deck, I'll put it at the top of the list</p>



<a name="203134007"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203134007" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203134007">(Jul 07 2020 at 17:30)</a>:</h4>
<p>ah well</p>



<a name="203134019"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203134019" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203134019">(Jul 07 2020 at 17:30)</a>:</h4>
<p>if you look at the end of the output, it mentions a <code>ty::Err</code></p>



<a name="203134044"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203134044" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203134044">(Jul 07 2020 at 17:30)</a>:</h4>
<p>so I bet the type is <code>Result&lt;X, ty::Err&gt;</code></p>



<a name="203134056"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203134056" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203134056">(Jul 07 2020 at 17:30)</a>:</h4>
<p>(anyway)</p>



<a name="203134079"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203134079" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203134079">(Jul 07 2020 at 17:31)</a>:</h4>
<p>and maybe an <code>Error</code> type is unexpected in some context</p>



<a name="203134093"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203134093" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Nell Shamrell-Harrington <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203134093">(Jul 07 2020 at 17:31)</a>:</h4>
<p>back</p>



<a name="203134130"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203134130" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203134130">(Jul 07 2020 at 17:31)</a>:</h4>
<p>yeah, that seems likely!</p>



<a name="203134172"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203134172" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203134172">(Jul 07 2020 at 17:31)</a>:</h4>
<p>ok, well, that's the last issue for triage and we are out of time</p>



<a name="203134277"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203134277" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203134277">(Jul 07 2020 at 17:32)</a>:</h4>
<p>if anyone's looking for something to work on, the <a href="https://github.com/orgs/rust-lang/projects/2">Project board</a> has plenty of things :)</p>



<a name="203134309"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203134309" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203134309">(Jul 07 2020 at 17:32)</a>:</h4>
<p>which reminds me</p>



<a name="203134330"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203134330" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Yoshua Wuyts <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203134330">(Jul 07 2020 at 17:33)</a>:</h4>
<p>Wanted to mention: I've been playing around with building a skill tree for async Rust; don't have anything to share quite yet, but perhaps in the future.</p>



<a name="203134402"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203134402" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203134402">(Jul 07 2020 at 17:33)</a>:</h4>
<p><span class="user-mention" data-user-id="211722">@Yoshua Wuyts</span> ah, interesting-- I was hoping to put some time into improving the skill-tree tool for chalk, and in particular trying to alter a bit how it renders</p>



<a name="203134418"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203134418" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203134418">(Jul 07 2020 at 17:33)</a>:</h4>
<p><span class="user-mention silent" data-user-id="116009">nikomatsakis</span> <a href="#narrow/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07/near/203133277">said</a>:</p>
<blockquote>
<p>seems like -- yes -- priority -- I'm wondering btw if we should have some kind of pass of removing "on deck" things to make room for things like this...</p>
</blockquote>
<p>I wanted to follow up on this.. seems like a good idea</p>



<a name="203134432"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203134432" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203134432">(Jul 07 2020 at 17:34)</a>:</h4>
<p>but also the "expected level" of skill-tree items</p>



<a name="203134554"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203134554" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203134554">(Jul 07 2020 at 17:34)</a>:</h4>
<p>anyway, I'd game to see the skill tree at some point, but you might as well push on it in the short term (some time back I took a stab at making a skill tree for async, it was like 2018, but I bet nothing's really changed...)</p>



<a name="203134574"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203134574" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203134574">(Jul 07 2020 at 17:34)</a>:</h4>
<p>(this was before the tool existed)</p>



<a name="203134658"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203134658" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Yoshua Wuyts <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203134658">(Jul 07 2020 at 17:35)</a>:</h4>
<p>(doorbell ringing; but sounds good!)</p>



<a name="203134764"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203134764" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203134764">(Jul 07 2020 at 17:36)</a>:</h4>
<blockquote>
<p>I wanted to follow up on this.. seems like a good idea</p>
</blockquote>
<p>we can model backpressure with a simple queue length limit :)</p>



<a name="203134820"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203134820" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203134820">(Jul 07 2020 at 17:37)</a>:</h4>
<p>say, at the end of the meeting, if there are &gt;10 issues marked On Deck (and not claimed), then we remove until we get to 10</p>



<a name="203134983"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203134983" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203134983">(Jul 07 2020 at 17:38)</a>:</h4>
<p>it would also be an opportunity for someone to "rescue" an issue being removed by claiming it :)</p>



<a name="203135071"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203135071" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203135071">(Jul 07 2020 at 17:39)</a>:</h4>
<p>also, it means we'll actually be looking at the list of On Deck issues in each meeting</p>



<a name="203135136"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203135136" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203135136">(Jul 07 2020 at 17:39)</a>:</h4>
<p>let's try to make time for that next week and see how it works</p>



<a name="203135215"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203135215" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203135215">(Jul 07 2020 at 17:40)</a>:</h4>
<p>meeting's over, I should have split this into its own topic..</p>



<a name="203135224"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203135224" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203135224">(Jul 07 2020 at 17:40)</a>:</h4>
<p><span aria-label="wave" class="emoji emoji-1f44b" role="img" title="wave">:wave:</span> thanks everyone for coming!</p>



<a name="203212440"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203212440" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Bhargav Voleti <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203212440">(Jul 07 2020 at 22:44)</a>:</h4>
<p>Sorry about missing the meeting. I have another meeting at work where I was presenting at the same time as this one.</p>



<a name="203212618"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203212618" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203212618">(Jul 07 2020 at 22:47)</a>:</h4>
<p><span class="user-mention" data-user-id="248777">@Bhargav Voleti</span> No problem! One of the benefits of having meetings in zulip is that people can catch up asynchronously if they aren't able to attend</p>



<a name="203212748"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.07.07/near/203212748" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Bhargav Voleti <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E07.2E07.html#203212748">(Jul 07 2020 at 22:49)</a>:</h4>
<p>Yeah I just caught up with the meeting. I must say, Zulip is pretty nice.</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>